load-bearing timber structures - Spanish English Dictionary